The Ivy Chelsea Garden (Menu)

195-197 Kings Rd, London
+44 20 3301 0300

Give a rating to The Ivy Chelsea Garden

Suggest a dish

How much did you spend at The Ivy Chelsea Garden?